#include "Cmaid_Gtest.h"

using namespace ::testing;

static const Cmaid_Gtest_Constructor_Param vector_string_params[] = {
	{&cmaid_gtest_dup_string, false},
	{&cmaid_value_const_string, true}
};

CMAID_GTEST_CASE_INST(List, vector_string, cmaid_vector_list_new,
		Values(vector_string_params[0], vector_string_params[1]),
		CMAID_GTEST_STRING_VALUES);

CMAID_GTEST_CASE_INST(List, vector_integer, cmaid_vector_list_new,
		CMAID_GTEST_INTEGER_PARAMS, CMAID_GTEST_INTEGER_VALUES);

CMAID_GTEST_CASE_INST(List, vector_pointer, cmaid_vector_list_new,
		CMAID_GTEST_POINTER_PARAMS, CMAID_GTEST_POINTER_VALUES);
